/**
 * Setvor project
 */
package setvor.lang;

/**
 * This interface represtent a collection of juxtaposed symbols.
 * 
 * @author julatec
 *
 */
public interface StringOf<T> extends Iterable<T>{
	
	/**
	 * Return the alfabet of symbols of this string.
	 * @return an Alfabet
	 */
	Alfabet<T> getAlfabet();

}
